RELATED WORDS
PARAPHRASING
(a place of) refuge or safety
refuge
(a place giving) shelter or protection from trouble, danger etc
place to hide, have privacy